/* 自定义 Element Plus 样式以优化表格组件的自适应布局 */

/* 优化表格样式 */
.el-table {
  width: 100% !important;
  table-layout: auto !important;
}

/* 设置表格单元格的默认高度 */
.el-table__header th {
  height: 50px !important;
}

.el-table__body td {
  height: 40px !important;
}

/* 设置表格列的最小宽度 */
.el-table__header th,
.el-table__body td {
  min-width: 100px !important;
}

/* 优化表格在小屏幕上的显示 */
@media (max-width: 768px) {
  .el-table__header th,
  .el-table__body td {
    min-width: 80px !important;
    height: 35px !important;
    font-size: 12px !important;
  }
}

/* 优化表格在大屏幕上的显示 */
@media (min-width: 1200px) {
  .el-table__header th,
  .el-table__body td {
    min-width: 120px !important;
    height: 55px !important;
    font-size: 14px !important;
  }
}